home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 4
/
Aminet 4 - November 1994.iso
/
aminet
/
comm
/
mail
/
xsig11.lha
/
XSig.doc
< prev
next >
Wrap
Text File
|
1994-06-27
|
3KB
|
143 lines
--------------------------------------------------------------------------
$VER: XSIG_Doc 0.4 (26.06.94)
--------------------------------------------------------------------------
XSig Documentation
==================
Program and documentation are (C) Copyright 1994 by Jürgen Weinelt.
IMPORT StdDisclaimer; (* in short: use it at your own risk *)
XSig was carefully tested, but there's certainly plenty of room for bugs.
XSig is Freeware, non-commercial distribution is o.k. as long as the
following conditions are met:
* Source, executable and documentation must be distributed together and
these files must be intact (you're not allowed to make changes).
You're NOT allowed to add files to the archive.
* This program may be included on PD/freeware CDs if I am allowed to
order one of those CDs at 50% off the retail price (or cheaper :).
Of course a free copy of the CD would be even nicer...
Exception: Fred Fish has UNCONDITIONAL permission to add this
program version to his library, no matter if he's distributing it
on floppy disk or on CD.
XSig requires AmigaOS V37 or later (that's 2.04 or later).
Purpose
=======
XSig forms a news/mail signature by combining a fixed (name, address)
and a variable (cookie, funny quote) part. Both parts are selected
depending on a keyword ("group name").
Installation
============
To create a standard installation of XSig, you need to do the following:
- copy the "XSig", "XSigIDX" and "XSigGetGroup" binaries to a directory in
your search path (preferably "uubin:")
- copy "XSig.data" to "uulib:"
- read _and_understand_ "FileSpecs.txt" ;-)
- edit "uulib:XSig.data"
- create a subdirectory "uulib:XSig"
- copy your cookie file(s) (see FileSpecs.txt) to "uulib:XSig"
- run XSigIDX on your cookie file(s) to create the index and pointer
file(s)
That's it.
Usage
=====
XSig DATA/K,GROUP/K,QUIET/S,STDERR/S,NEXTSIG/S
DATA
----
Selects the config file. Default: uulib:XSig.data
GROUP
-----
The cookie selection keyword, a.k.a. "newsgroup name". No default.
QUIET
-----
Suppress startup message.
STDERR
------
Send error messages to the CONSOLE: instead of the standard output
stream.
NEXTSIG
-------
Get a new cookie; if you omit this, repeated calls to XSig will return
the same cookie over and over again.
Examples
--------
Call "XSig GROUP <groupname> NEXTSIG QUIET" to get a cookie.
Use "XSig >>article ..." to append the signature to a posting.
Look at the "XSIGEDIT" script. Ideally you just need to set
this as "NEWSEDITOR" in your "uulib:config" file.
Put "XSig >uulib:.sig-of-the-day ..." into a crontab to get a new
signature periodically.
History
=======
1.1 fixed a bug (typo, actually) in the STDERR template. Oops. *blush*
1.0 (a.k.a. 0.43) first release
0.37 second beta
0.35 first beta distribution
Known problems/bugs
===================
None.
If you have questions or bug reports...
=======================================
You can contact me by eMail:
jow@rz.uni-wuerzburg.de (preferred)
jow@hcast.franken.de
jow@hcast.adsp.sub.org (avoid if possible)
Or through the snail mail:
Jürgen Weinelt
Franz-Ludwig-Strasse 10
D-97072 Würzburg
Germany
Thanks
======
The following persons reported bugs and/or suggested new features:
Michael-Wolfgang Hohmann
Karl "Charly" Skibinski
Thank you.